
<?php
  $yhendus=new mysqli("localhost", "if11", "4e3HtHTXGXQC8uas", "if11_sabiine");
  
  function kysiKaupadeAndmed($sorttulp="auto_id"){
    global $yhendus;
    $lubatudtulbad=array("auto_id", "registri_nr", "auto_mark","istmekohad", "praegune_asukoht", "hoivatus", "auto_seisund", "kasutamise_algus", "kasutamise_lopp");
    if(!in_array($sorttulp, $lubatudtulbad)){
      return "lubamatu tulp";
    }
    $kask=$yhendus->prepare("SELECT auto.id, auto_id, registri_nr, auto_mark, istmekohad, praegune_asukoht, hoivatus, auto_seisund, kasutamise_algus, kasutamise_lopp
       FROM auto
       
       ORDER BY $sorttulp");
    echo $yhendus->error;
    $kask->bind_result($id, $auto_id, $registri_nr, $auto_mark, $istmekohad, $praegune_asukoht, $hoivatus, $auto_seisund, $kasutamise_algus, $kasutamise_lopp);
    $kask->execute();
    $hoidla=array();
    while($kask->fetch()){
      $kaup=new stdClass();
	  $kaup->id=$id;
      $kaup->auto_id=$auto_id;
      $kaup->registri_nr=htmlspecialchars($registri_nr);
      $kaup->auto_mark=htmlspecialchars($auto_mark);
      $kaup->istmekohad=$istmekohad;
	  $kaup->praegune_asukoht=$praegune_asukoht;
	  $kaup->hoivatus=$hoivatus;
	  $kaup->auto_seisund=$auto_seisund;
	  $kaup->kasutamise_algus=$kasutamise_algus;
	  $kaup->kasutamise_lopp=$kasutamise_lopp;
      array_push($hoidla, $kaup);
    }
    return $hoidla;
  }
  
  //---------------  
  if( array_pop(explode("/", $_SERVER["PHP_SELF"]))=="abifunktsioonid.php"):
?>
<pre>
<?php
  print_r(kysiKaupadeAndmed("hind"));
?>
</pre>
<?php endif ?>